package models

import "time"

/**
 * @Author: zhaobin
 * @Description 导航管理模型
 * @Date: 2022-05-11 22:14
 */

type Nav struct {
	Id        int64     `json:"id"`
	Title     string    `json:"title"`               // 导航名称
	Link      string    `json:"link"`                // 导航链接
	Position  int       `json:"position"`            // 导航位置 1=>顶部 2=>中间 3=>底部
	Relation  string    `json:"relation"`            // 关联商品
	Sort      int       `json:"sort"`                // 排序
	Status    *int      `json:"status"`              // 状态
	CreatedAt time.Time `json:"created_at"`          // 列名是 `created_at`
	UpdatedAt time.Time `json:"updated_at"`          // 列名是 `updated_at`
	GoodsList []Goods   `json:"goods_list" gorm:"-"` // 忽略本字段
}

func (Nav) TableName() string {
	return "nav"
}
